package org.appfuse.model;

import java.sql.Date;



/**
 * @struts.form include-all="true" extends="org.appfuse.webapp.form.BaseForm"
 * @hibernate.class table="dutyinfo"
 */

public class Gzxx extends org.appfuse.model.BaseObject implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1341626484915049558L;

	private Integer id;

	private Date gzbdrq;

	private String gzbdpzjgmc;

	private String gzbdpzjgdm;

	private Date gzbdpzrq;

	private String gzbdpzwh;

	private String gzbdyy;

	private String gzbdyybc;

	private String gzbdpzwj;

	private String gzlq;

	private String gzdc;

	private String gwyjb;

	private Double jcgze;

	private Double zwgze;

	private Double jbgze;

	private Double jte;

	private Double qydagze;

	private Double ltxf;

	private Integer gzbdzjjs;

	private Double gzbdzjse;

	private String gzbdbz;

	private String gzgxszdwmc;

	private String gzbdzjds;

	private Double nsr;

	private Double ysr;

	private Double gzze;

	private Integer jb;

	private Double glgz;

	private String dwxz;

	private String zzzt;

	private String bkxs;

	private Date gwyjbzxsj;

	private Date gzlbdczxsj;

	private Short tjbs;

	private Double gzjt;

	private Double jxjj;
	
	 protected BasicInfo basicInfo;

	public BasicInfo getBasicInfo() {
		return basicInfo;
	}

	public void setBasicInfo(BasicInfo basicInfo) {
		this.basicInfo = basicInfo;
	}

	public String getBkxs() {
		return bkxs;
	}

	public void setBkxs(String bkxs) {
		this.bkxs = bkxs;
	}

	public String getDwxz() {
		return dwxz;
	}

	public void setDwxz(String dwxz) {
		this.dwxz = dwxz;
	}

	public Double getGlgz() {
		return glgz;
	}

	public void setGlgz(Double glgz) {
		this.glgz = glgz;
	}

	public String getGwyjb() {
		return gwyjb;
	}

	public void setGwyjb(String gwyjb) {
		this.gwyjb = gwyjb;
	}

	public Date getGwyjbzxsj() {
		return gwyjbzxsj;
	}

	public void setGwyjbzxsj(Date gwyjbzxsj) {
		this.gwyjbzxsj = gwyjbzxsj;
	}

	public String getGzbdbz() {
		return gzbdbz;
	}

	public void setGzbdbz(String gzbdbz) {
		this.gzbdbz = gzbdbz;
	}

	public String getGzbdpzjgdm() {
		return gzbdpzjgdm;
	}

	public void setGzbdpzjgdm(String gzbdpzjgdm) {
		this.gzbdpzjgdm = gzbdpzjgdm;
	}

	public String getGzbdpzjgmc() {
		return gzbdpzjgmc;
	}

	public void setGzbdpzjgmc(String gzbdpzjgmc) {
		this.gzbdpzjgmc = gzbdpzjgmc;
	}

	public Date getGzbdpzrq() {
		return gzbdpzrq;
	}

	public void setGzbdpzrq(Date gzbdpzrq) {
		this.gzbdpzrq = gzbdpzrq;
	}

	public String getGzbdpzwh() {
		return gzbdpzwh;
	}

	public void setGzbdpzwh(String gzbdpzwh) {
		this.gzbdpzwh = gzbdpzwh;
	}

	public String getGzbdpzwj() {
		return gzbdpzwj;
	}

	public void setGzbdpzwj(String gzbdpzwj) {
		this.gzbdpzwj = gzbdpzwj;
	}

	public Date getGzbdrq() {
		return gzbdrq;
	}

	public void setGzbdrq(Date gzbdrq) {
		this.gzbdrq = gzbdrq;
	}

	public String getGzbdyy() {
		return gzbdyy;
	}

	public void setGzbdyy(String gzbdyy) {
		this.gzbdyy = gzbdyy;
	}

	public String getGzbdyybc() {
		return gzbdyybc;
	}

	public void setGzbdyybc(String gzbdyybc) {
		this.gzbdyybc = gzbdyybc;
	}

	public String getGzbdzjds() {
		return gzbdzjds;
	}

	public void setGzbdzjds(String gzbdzjds) {
		this.gzbdzjds = gzbdzjds;
	}

	public Integer getGzbdzjjs() {
		return gzbdzjjs;
	}

	public void setGzbdzjjs(Integer gzbdzjjs) {
		this.gzbdzjjs = gzbdzjjs;
	}

	public Double getGzbdzjse() {
		return gzbdzjse;
	}

	public void setGzbdzjse(Double gzbdzjse) {
		this.gzbdzjse = gzbdzjse;
	}

	public String getGzdc() {
		return gzdc;
	}

	public void setGzdc(String gzdc) {
		this.gzdc = gzdc;
	}

	public String getGzgxszdwmc() {
		return gzgxszdwmc;
	}

	public void setGzgxszdwmc(String gzgxszdwmc) {
		this.gzgxszdwmc = gzgxszdwmc;
	}

	public Double getGzjt() {
		return gzjt;
	}

	public void setGzjt(Double gzjt) {
		this.gzjt = gzjt;
	}

	public Date getGzlbdczxsj() {
		return gzlbdczxsj;
	}

	public void setGzlbdczxsj(Date gzlbdczxsj) {
		this.gzlbdczxsj = gzlbdczxsj;
	}

	public String getGzlq() {
		return gzlq;
	}

	public void setGzlq(String gzlq) {
		this.gzlq = gzlq;
	}

	public Double getGzze() {
		return gzze;
	}

	public void setGzze(Double gzze) {
		this.gzze = gzze;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getJb() {
		return jb;
	}

	public void setJb(Integer jb) {
		this.jb = jb;
	}

	public Double getJbgze() {
		return jbgze;
	}

	public void setJbgze(Double jbgze) {
		this.jbgze = jbgze;
	}

	public Double getJcgze() {
		return jcgze;
	}

	public void setJcgze(Double jcgze) {
		this.jcgze = jcgze;
	}

	public Double getJte() {
		return jte;
	}

	public void setJte(Double jte) {
		this.jte = jte;
	}

	public Double getJxjj() {
		return jxjj;
	}

	public void setJxjj(Double jxjj) {
		this.jxjj = jxjj;
	}

	public Double getLtxf() {
		return ltxf;
	}

	public void setLtxf(Double ltxf) {
		this.ltxf = ltxf;
	}

	public Double getNsr() {
		return nsr;
	}

	public void setNsr(Double nsr) {
		this.nsr = nsr;
	}

	public Double getQydagze() {
		return qydagze;
	}

	public void setQydagze(Double qydagze) {
		this.qydagze = qydagze;
	}

	public Short getTjbs() {
		return tjbs;
	}

	public void setTjbs(Short tjbs) {
		this.tjbs = tjbs;
	}

	public Double getYsr() {
		return ysr;
	}

	public void setYsr(Double ysr) {
		this.ysr = ysr;
	}

	public Double getZwgze() {
		return zwgze;
	}

	public void setZwgze(Double zwgze) {
		this.zwgze = zwgze;
	}

	public String getZzzt() {
		return zzzt;
	}

	public void setZzzt(String zzzt) {
		this.zzzt = zzzt;
	}

	@Override
	public int hashCode() {
		final int PRIME = 31;
		int result = 1;
		result = PRIME * result + ((basicInfo == null) ? 0 : basicInfo.hashCode());
		result = PRIME * result + ((id == null) ? 0 : id.hashCode());
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		final Gzxx other = (Gzxx) obj;
		if (basicInfo == null) {
			if (other.basicInfo != null)
				return false;
		} else if (!basicInfo.getId().equals(other.basicInfo.getId()))
			return false;
		if (id == null) {
			if (other.id != null)
				return false;
		} else if (!id.equals(other.id))
			return false;
		return true;
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return null;
	}           
}